package cn.com.cifi.mars.bean.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 功能权限
 * @author Administrator
 *
 */
@Data
@ApiModel(value = "功能权限", description = "功能权限")
public class FunctionalPermissionDto {
	
	@ApiModelProperty(value = "角色id", name = "roleId")
	private String roleId;
	
	@ApiModelProperty(value = "角色名称", name = "roleName")
	private String roleName;
	
	@ApiModelProperty(value = "菜单主键", name = "id")
	private String id;
	
	@ApiModelProperty(value = "菜单编码", name = "perCode")
	private String perCode;
	
	@ApiModelProperty(value = "菜单名称", name = "perName")
	private String perName;
	
	@ApiModelProperty(value = "父菜单编码", name = "parentCode")
	private String parentCode;
	
	@ApiModelProperty(value = "排序", name = "sort")
	private String sort;
	
	@ApiModelProperty(value = "路由名称", name = "rName")
	private String rName;
	
	@ApiModelProperty(value = "路径", name = "url")
	private String url;
	
	@ApiModelProperty(value = "页面组件", name = "assembly")
	private String assembly;
	
	@ApiModelProperty(value = "应用编码", name = "rCode")
	private String rCode;
	
	@ApiModelProperty(value = "权限图标", name = "perIcon")
    private String perIcon;
	
	@ApiModelProperty(value = "权限类型 1--菜单级、2--页面元素级、3--功能操作级", name = "perType")
    private String perType;
}
